package java_demos.java_basic.about_arrary;

import java.util.Arrays;

public class ArraryFill {
    public static void main(String[] args) {
        // 创建一个长度为10的数组
        int[] arr = new int[10];
        System.out.println("初始化的数组："+ Arrays.toString(arr));
        Arrays.fill(arr, 0,8,3);

        /*
        * 这个fill方法，这个方法可以选择填充几个参数，如果只填充一个参数，则会把数组中从start到end的元素都填充为这个参数
        * 例如：Arrays.fill(arr, 3)，则会把数组中所有元素都填充为3
        * 例如：Arrays.fill(arr, 1, 5, 2)，则会把数组中从1到5的元素都填充为2
        * */
        System.out.println("使用fill方法后的数组:"+Arrays.toString(arr));
    }
}
